package com.springboot.mybatisplus.service.impl;

import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.springboot.mybatisplus.bean.Monster;
import com.springboot.mybatisplus.mapper.MonsterMapper;
import com.springboot.mybatisplus.service.MonsterService;
import org.springframework.stereotype.Service;

/**
 * 1.传统方法是在实现类中直接实现MonsterService接口
 * 2.在mybatis-plus中，我们需要开发Service实现类，需要继承ServiceImpl
 * 3.仔细观看可以发现ServiceImpl类实现了IService接口
 * 4.MonsterService继承了IService接口
 * 5.这里就可以认为MonsterServiceImpl实现了MonsterService接口
 * 这样MonsterServiceImpl可以直接使用Service接口方法，也可以理解成
 * 可以使用MonsterService方法
 * 6.如果MonsterService接口声明了其他的方法/自定义方法，
 * 那么我们依然要在MonsterServiceImpl类中进行实现
 */
@Service
public class MonsterServiceImpl
        extends ServiceImpl<MonsterMapper, Monster>
        implements MonsterService {

}
